import request from "./request";

// 获取一级分类
export function getFirstCategorys(){
    return request({
        url: "/api/course/category/getFirstCategorys"
    })
}

// 获取二级分类
export function getSecondCategorys(params){
    return request({
        url: "/api/course/category/getSecondCategorys",
        params
    })
}

// 获取课程详情
export function getCourseDetail(params){
    return request({
        url: "/api/course/getDetail",
        params
    })
}


// 查询课程标签
export function tagsList(data){
    return request({
        url: "/api/course/tags/list",
        method: "POST",
        data
    })
}

// 查询课程
export function searchCourse(data){
    return request({
        url: "/api/course/search",
        method: "POST",
        data
    })
}

// 图片轮播
export function getSwiper(){
    return request({
        url: "/api/slider/getSliders",
    })
}

//查询最新课程
export function newCourse( data ){
    return request({
        url:'/api/course/mostNew',
        method:'post',
        data
    })
}

// 获取网站配置
export function getSetting(){
    return request({
        url: "/api/setting/get",
    })
}

// 查询是否有权限
export function courseCheckAuth(params){
    return request({
        url: "/api/course/checkAuth",
        params
    })
}

// 下载课程资料
export function downloadAttachment(params){
    return request({
        url: "/api/course/downloadAttachment",
        params,
        responseType: 'blob',
    })
}

